Crate postgres_protocol [−] [src]
Low level Postgres protocol APIs.
This crate implements the low level components of Postgres's communication
protocol, including message and value serialization and deserialization.
It is designed to be used as a building block by higher level APIs such as
rust-postgres
, and should not typically be used directly.
Note
This library assumes that the client_encoding
backend parameter has been
set to UTF8
. It will most likely not behave properly if that is not the case.
Modules
authentication |
Authentication protocol support. |
message |
Postgres message protocol support. |
types |
Conversions to and from Postgres's binary format for various types. |
Enums
IsNull |
An enum indicating if a value is |
Type Definitions
Oid |
A Postgres OID. |